Beispiele für Protokolldateien
Hier finden Sie Beispiele für eine Protokolldatei, eine Meldungsdatei und ein Aktivitätsprotokoll.
Protokolldatei Protocol.txt – Beispiel (Auszug)
Version D:\Visum\EXAMPLE.VER lesen
2023-03-17 10:54:10.646 Version lesen Startzeit
5 Verkehrssysteme
3 Modi
3 Nachfragesegmente
1 Kalenderperiode
1 Verkehrstage
2 Fahrzeugeinheiten
2 Fahrzeugkombinationen
2 Richtungen
2 Betreiber
2 Punkte
2 Kanten
2 Teilflächen
2 Flächen
9 Knoten
2 Bezirke
100 Streckentypen
22 Strecken
56 Abbieger
4 Anbindungen
4 Haltestellen
4 Haltestellenbereiche
4 Haltepunkte
4 Haltestellenbereichs-Übergangsgehzeiten
1 Tarifsysteme
2 Linien
4 Linienrouten
4 Fahrzeitprofile
12 Fahrplanfahrten
4 Spezielle Übergangszeiten
1 Umlaufversionen
3 Matrizen
1 Ganglinien
1 Nachfrageganglinien
6 Qualität IV-Umlegung
13 Abbiegerstandards
2023-03-17 10:54:11.806 Version lesen Endezeit
2023-03-17 12:36:53.616 Verfahren Start
2023-03-17 12:36:53.643 Starte Verfahrensschritt 1: "IV-Umlegung"
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 1 NSeg C Routen insgesamt 1
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 1 NSeg H Routen insgesamt 1
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 2 NSeg C Routen insgesamt 2
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 2 NSeg H Routen insgesamt 1
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 3 NSeg C Routen insgesamt 3
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 3 NSeg H Routen insgesamt 2
Iteration 1 Netzausgleich Teilschritt 1 geänderte Quell/Ziel-Beziehungen 1 totalExcessCost 1842164.00000000 avgExcessCost 837.34727273
Iteration 1 Netzausgleich Teilschritt 2 geänderte Quell/Ziel-Beziehungen 0 totalExcessCost 46596.44689264 avgExcessCost 21.18020313
Iteration 1 Anzahl gelöschte Wege am Ende des ODAusgleichs 0
Iteration 1 Anzahl gelöschte Wege am Ende des NetzAusgleichs 0
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 2 NSeg Car Routen insgesamt 3 Routen neu 0
Der Kurzweg-Graph wurde um 61.5% reduziert
Iteration 2 NSeg HVeh Routen insgesamt 2 Routen neu 0
Iteration 2 Gap 0.01311459
Gleichgewichtsumlegung beendet nach 2 Iterationsschritten
2023-03-17 12:36:53.746 Zeit vor WBRePack
2023-03-17 12:36:53.747 Zeit nach WBRePack
2023-03-17 12:36:53.748 Zeit vor WBRePack
2023-03-17 12:36:53.749 Zeit nach WBRePack
2023-03-17 12:36:53.786 Starte Verfahrensabschnitt 2: "ÖV-Umlegung"
Umlegung mit 3 Rechenkern(en)
2023-03-17 12:36:53.790 Umlegung nach Init
Suche ab Bezirk 100: Suchbaumgröße = 28, Zeit = 0s
Anzahl gerechnete Suchen 1
Zeit Suche = 0s
Zeit Wahl = 0s
Zeit Speicherung = 0s
Zeit Kenngrößen = 0s
Zeit Zusammenfassung = 0s
2023-03-17 12:36:53.836 Verfahren Ende
Version D:\Visum\EXAMPLE_test schreiben
Meldungsdatei Messages.txt
(Auszug)
Schreiben der Matrix E:\Usability\Quickstart\oev_test.MZW nicht möglich!!
Fehler in Kenngrößen-Parameter, kein Umlegungsergebnis berechnet!
Für keine Verkehrsrelation liegt Nachfrage vor. Eine Umlegung ist nicht möglich.
Aktivitätsprotokoll [Versionsname].trc
Pro Operation wird standardmäßig eine Zeile geschrieben. Jede Zeile besteht aus 5 Einträgen, die durch TAB getrennt sind:
<Zeit> <Satzart> <Benutzer> <Bezugsobjekt> <Beschreibung>
- <Zeit>
Das Feld <Zeit> enthält den Zeitstempel der Ausführung (lokale Zeit) im Format YYYY-MM-DD hh:mm:ss Generell wird vor dem Ausführen einer Operation der passende Eintrag geschrieben, damit Abstürze zugeordnet werden können.
- <Satzart>
Das Feld <Satzart> kann folgende Werte enthalten:
Satzart |
Bedeutung |
TRDO_S |
Transaktion in DO-Richtung: Start |
TRDO_E |
Transaktion in DO-Richtung: Ende (erfolgreich, commit) |
TRDO_C |
Transaktion in DO-Richtung: Abgebrochen (cancel) |
TRUNDO_S |
Transaktion in UNDO-Richtung: Start |
TRUNDO_E |
Transaktion in UNDO-Richtung: Ende |
TRREDO_S |
Transaktion in REDO-Richtung: Start |
TRREDO_E |
Transaktion in REDO-Richtung: Ende |
D |
Kommando (in DO/REDO-Richtung) |
U |
Kommando (in UNDO-Richtung) |
F |
File-I/O (Version, Netz, Teilnetz, DB) |
P |
Verfahren (Umlegung, ...) |
S |
Änderung der Trace-Einstellungen |
C |
Kommentar (vom Benutzer eingegebener Kommentar (Kommentar in das Aktivitätsprotokoll einfügen)) |
/ |
Fortsetzungszeile |
- <Bezugsobjekt>
Satzart |
Bezugsobjekt |
Transaktionen Start/ Ende/ Abgebrochen |
Leer |
Kommandos, die sich auf ein einzelnes Netzobjekt beziehen |
Name des Netzobjekttyps + Blank + ExternalKeyString |
Andere Kommandos |
Leer |
File-I/O |
Dateiname, Ausnahmen:
|
Verfahren |
Bezugsobjekt(e) Verfahren |
Änderung der Trace-Einstellungen |
Leer |
Kommentar |
Leer |
Fortsetzungszeile |
Leer |
- <Beschreibung>
Das Feld <Beschreibung> enthält abhängig vom Trace-Level unterschiedlich ausführliche Beschreibungen der Operationen.
Satzart |
Trace-Level |
Beschreibung |
Transaktionen Start/ Ende/ Abgebrochen |
>0 |
<Name der Transaktion> |
Einfüge-Kommando |
>1 |
einfügen |
Ändern-Kommando |
2 |
ändern |
3+4 |
In der ersten Zeile ändern, in weiteren Zeilen jeweils <Kurzname des Attributs>: <alter Wert> -> <neuer Wert> (für alle geänderten Eingabeattribute) |
|
MultiBearbeiten-Kommando |
2 |
<Netzobjekttyp> mehrfach bearbeiten |
3+4 |
In der ersten Zeile <Netzobjekttyp> mehrfach bearbeiten, Attribut <Kurzname des Attributs>, in weiteren Zeilen jeweils <ExternalKeyString>: <alter Wert> -> <neuer Wert> |
|
Löschen-Kommando |
2+3 |
löschen |
4 |
In der ersten Zeile löschen, in weiteren Zeilen jeweils <Kurzname des Attributs>: <alter Wert> (für alle Eingabeattribute, deren Wert vom Standard-Wert abweicht) |
|
Übrige Kommandos |
>0 |
Individuelle Beschreibungstexte |
File-I/O |
>0 |
Version schreiben / Netz schreiben / Teilnetz schreiben / Datenbank schreiben / Version lesen / Netz/Datenbank lesen / Netz/Datenbank additiv lesen / EDF lesen / HAFAS lesen / Emme lesen / Attribute lesen |
Verfahren |
>0 |
Laufende Nummer + Blank + Operation + Blank + Verfahren / Datei |
Änderung der Trace-Einstellungen |
Alle |
Trace ein Level x / Trace aus / Neues Tracelevel x |
Kommentar |
Alle |
Vom Benutzer eingegebener Text |
Beispiel eines Aktivitätsprotokolls der Stufe 4: